为红米2 redmi 2 (wt88047) 编译Lineage 15.1时遇到供应商文件缺失 您所在的位置:网站首页 lineage编译 failed webviewapk 为红米2 redmi 2 (wt88047) 编译Lineage 15.1时遇到供应商文件缺失

为红米2 redmi 2 (wt88047) 编译Lineage 15.1时遇到供应商文件缺失

2024-07-01 21:09| 来源: 网络整理| 查看: 265

在Lineage 官网上下载Lineage OS 15.1 源码后,通过breakfast wt88047切换到设备下,下一步使用brunch wt88047命令开始完全构建时出现文件缺失。

编译Lineage 15.1时遇到供应商vendor文件缺失

ninja: no work to do. [1/2] glob device/*/*/Android.bp ninja: no work to do. Environment variable BUILD_NUMBER was modified (76360e5e35 => ff6ff3a516), regenerating... [1069/1069] including ./vendor/wingtech/wt88047/Android.mk ... [ 50% 1/2] glob device/*/*/Android.bp ninja: error: 'vendor/wingtech/wt88047/proprietary/vendor/app/imssettings/imssettings.apk', needed by '/home/ginryan/android/lineage/out/target/product/wt88047/obj/APPS/imssettings_intermediates/package.apk', missing and no known rule to make it 08:02:57 ninja failed with: exit status 1

对此我们需要从proprietary_vendor_wingtech仓库中下载整个目录,然后将vendor目录进行覆盖,我们要在本地的仓库子目录vendor/wingtech/wt88047/proprietary/ 覆盖合并目录文件结构,然后重新运行brunch wt88047命令。

如果遇到该错误,

Non-symlink /out/lineage/target/product/sagit/system/vendor detected! You cannot install files to /out/lineage/target/product/wt88047/system/vendor while building a separate vendor.img! ninja: build stopped: subcommand failed. 20:48:36 ninja failed with: exit status 1

一定要删除 out/target/product/$(model)/system 下的所有文件重新编译。



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有